"""
pytest的配置文件
主要管理夹具的
夹具----->夹具装饰器
夹具装饰器的作用域有哪些?
方法级  类级 模块级  包级 会话级
"""
import pytest
import requests


@pytest.fixture
def token():
    login_json = {"username": "admin", "password": "123456"}
    resp = requests.post("http://localhost:8888/login", json=login_json)
    token = resp.json()["Authorization"]
    yield token



@pytest.fixture
def headers():
    login_json = {"username": "admin", "password": "123456"}
    resp = requests.post("http://localhost:8888/login", json=login_json)
    admin_token = resp.json()["Authorization"]
    headers = {"Authorization": admin_token}
    yield headers





